落下: to fall, to drop, to land (of projectile)...
还是: still, nevertheless, had better...
拖鞋: slippers, sandals, flip-flops...
来龙去脉: the rise and fall of the terrain (idiom), the whole sequence of events, causes and effects...
扯: pull; haul; drag; draw, chat (with/to sb about sth); gossip (with sb about sth); natter (on sth)...
递增: to increase by degrees, in increasing order, incremental, progressive...
丑陋: ugly...
浓: concentrated, dense, strong (smell etc)...
瓶: bottle; vase; jar; flask...
队伍: ranks, troops, queue, line, procession...